SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 55674: Campaigns fail with deadlock errors when you publish user-defined fields in the Communication node to the Reporting Common Data Model

DetailsHotfixAboutRate It

When you execute SAS® Customer Intelligence campaigns, the publish process might fail intermittently with the following error:

ERROR: Teradata insert: Transaction ABORTed due to deadlock. SQL statement was: USING ("COMMUNICATION_SK" DECIMAL(10),"CHAR_UDF_NM" VARCHAR (60),"CHAR_UDF_VAL" VARCHAR (500),"CHAR_EXT_COLUMN_NM" 
       VARCHAR (30),"PROCESSED_DTTM" CHAR (26))INSERT INTO cdm."CI_COMMUNICATION_CHAR_UDF" ("COMMUNICATION_SK","CHAR_UDF_NM","CHAR_UDF_VAL","CHAR_EXT_COLUMN_NM","PROCESSED_DTTM") VALUES 
       (:"COMMUNICATION_SK",:"CHAR_UDF_NM",:"CHAR_UDF_VAL",:"CHAR_EXT_COLUMN_NM",:"PROCESSED_DTTM"). Insert substitution values are not shown.
NOTE: Statements not processed because of errors noted above.

This problem occurs when you publish user-defined fields in the Communication node to the Reporting Common Data Model.

In this situation, the campaign often completes successfully if you re-execute it.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence ProcessesMicrosoft® Windows® for x645.416.39.4 TS1M0
64-bit Enabled AIX5.416.39.4 TS1M0
64-bit Enabled HP-UX5.416.39.4 TS1M0
64-bit Enabled Solaris5.416.39.4 TS1M0
HP-UX IPF5.416.39.4 TS1M0
Linux for x645.416.39.4 TS1M0
Solaris for x645.416.39.4 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.